辅助编程工具Github Copilot、CodeWhisperer和Cursor(程序猿必看)【收藏】 | 您所在的位置:网站首页 › visual studio code自动补全插件 › 辅助编程工具Github Copilot、CodeWhisperer和Cursor(程序猿必看)【收藏】 |
🥑 Welcome to Aedream同学 's blog! 🥑
文章目录
Github Copilot学生认证安装使用
AWS CodeWhisperer安装使用
Cursor
基于深度学习的辅助编程工具推出标志着辅助编程工具进入了一个互卷的时代,为开发人员提供了更强大、智能化的编程支持。 本文介绍Github Copilot、CodeWhisperer和Cursor 以下是一些使用 AI 编程插件的好处: 自动代码补全 错误检测和纠正 代码优化和重构 文档和注释生成 Github Copilot https://github.com/features/copilot
验证学生认证看之前推文: 学生验证 https://blog.csdn.net/qq_44029998/article/details/129050312 安装使用下面就以 VS Code 为例来介绍一下 Github Copilot的安装和使用。
Amazon CodeWhisperer是亚马逊的一项服务,它直接在集成式开发环境 (IDE) 中为开发人员提供实时代码建议。 目前支持的 IDE 有: VS Code、IntelliJ IDEA(包括 IntelliJ、PyCharm、CLion、GoLand、WebStorm、Rider、PhpStorm、RubyMine 和 DataGrip)、AWS Cloud9、AWS Lambda 控制台、JupyterLab 和 Amazon SageMaker Studio,后续肯定会扩展更多的 IDE。 AWS CodeWhisperer 分为个人版和专业版,具体支持的服务如下: 个人版完全免费且无需魔法,这也是推荐使用的主要原因。 下面就以 VS Code 为例来介绍一下 AWS CodeWhisperer 的安装和使用。 安装由于 AWS CodeWhisperer 集成在 「AWS Toolkit」这款插件中,故需要先安装 「AWS Toolkit」 注:在支持的 IDE 的插件中心内均可搜索下载 第一大步:在 IDE 软件的「插件中心」搜索「AWS Toolkit」插件,然后安装即可。 第二大步:启动 CodeWhisperer 并连接 AWS,完整步骤见下方(看着图片挺多,其实就是注册个账号,没什么难度,我写的比较详细) 选择「aws」图标 ->「CodeWhisperer」->「Start」 在弹出的窗口中选择「Use a personal email to sign up and sign in with AWS Builder ID」 表示使用邮箱注册,然后用邮箱加 AWS Builder ID 的 Code 登录 接下来就是正常的注册过程: 选择「Copy Code and Proceed」进行复制,把这个 Code 当作是手机验证码就行。 选择「打开」 将刚刚复制的 Code 粘贴,然后点击 「Next」 输入邮箱、昵称和邮箱验证码 验证成功后输入密码,最后点击「Create AWS Builder ID」创建 AWS Builder ID 选择「Allow」 不想使用点击「Pause Auto-Suggestions」即可断开连接 使用该插件目前支持的语言有:Java, Python, JavaScript, C# , TypeScript, C, C++, Go, Rust, PHP, Scala, Kotlin, Ruby, Shell and SQL. Amazon CodeWhisperer 对于较高封装度的语言提供的支持程度更为充分,而对于较底层的语言如C/C++,则支持程度较为有限。 可以观看下面两个视频感受一下 python补全 🔺Python智能提示 🔺C++智能提示 cpp补全 每次要等状态栏中的 CodeWhisperer 转完圈之后再继续,否则不会智能提示。 使用方法很简单,只需要知道以下快捷键 快捷键功能enter 键自动提示后续代码tab 键补全提示的所有代码← 和 → 键切换提示的所有代码ctrl+→ 键逐个补全单词ESC 键取消提示的所有代码总之,Amazon CodeWhisperer 是一项帮助开发者改进代码质量和性能的工具,通过智能分析和建议,提供优化代码的指导,以提升软件开发的效率和质量。 CodeWhisperer 官网: https://aws.amazon.com/cn/codewhisperer CodeWhisperer 用户指南: https://docs.aws.amazon.com/codewhisperer/latest/userguide/index.html Cursor集成IDE+人工智能 最关键的是,不用魔法,它能帮助我们生成代码。 Windows 平台: Ctrl+K : 智能生成代码 Ctrl+L: 询问代码含义 Mac 平台: Command+K : 智能生成代码 Command+L: 询问代码含义 |
CopyRight 2018-2019 实验室设备网 版权所有 |